package com.jetshine.gis.mapper.auto;

import com.jetshine.gis.model.auto.Coordinates;
import com.jetshine.gis.model.auto.CoordinatesExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface CoordinatesMapper {
    int countByExample(CoordinatesExample example);

    int deleteByExample(CoordinatesExample example);

    int deleteByPrimaryKey(Long id);

    int insert(Coordinates record);

    int insertSelective(Coordinates record);

    List<Coordinates> selectByExample(CoordinatesExample example);

    Coordinates selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") Coordinates record, @Param("example") CoordinatesExample example);

    int updateByExample(@Param("record") Coordinates record, @Param("example") CoordinatesExample example);

    int updateByPrimaryKeySelective(Coordinates record);

    int updateByPrimaryKey(Coordinates record);
}